#include "ipc/Ftok.h"
#include <unistd.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <fcntl.h>
#include <string.h>

std::string ftok_crear_archivo(const char* nombre){
    std::string path="/tmp/ftok/";
    mkdir(path.c_str(), 0777);
    path += nombre;
    int fd = open(path.c_str(), O_RDONLY|O_CREAT|O_TRUNC, 0777);
    if(fd>0)
	close(fd);
    else{
	std::cout << "No se puede abrir el path" << path << "\n";
	perror("");
	path.clear();
    }

    return path;
}
